package aftersale.api.Vo;

import member.model.shop.MemberAddress;

import java.io.Serializable;

/**
 * Created by Guo Benqiang on 2016/11/8.
 */
public class ApplyParamsVo implements Serializable {
    /**
     * 订单号 OrderMainId
     */
    private String orderMainId;

    /**
     * 订单号 jdOrderId
     */
    private String orderId;

    private String storeId;

    private String memberId;

    private String orderItemId;

    private String subOrderitemId;

    /* 退货物品数量
        */
    private int returnCount;

    /**
     * 服务产品关联id asDetailDto.skuId
     */
    private String orderGoodsSubId;

    /**
     * 服务类型，10:退货，20换货，30维修 customerExpect
     */
    private String serviceType;

    /**
     * 是否有检测报告 isNeedDetectionReport
     */
    private Boolean checkReportFlag = false;
    /**
     * 问题描述 questionDesc
     */
    private String reasonDesc;
    /*
     * 商品退回方式 ，4：上门取件，40客户发货，7客户送货 asPickwareDto.pickwareType
     */
    private String returnMethod;

    private String email;
    private String postcode;

    private MemberAddress tMemberAddress;

    private MemberAddress sMemberAddress;

    public String getOrderMainId() {
        return orderMainId;
    }

    public void setOrderMainId(String orderMainId) {
        this.orderMainId = orderMainId;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getStoreId() {
        return storeId;
    }

    public void setStoreId(String storeId) {
        this.storeId = storeId;
    }

    public String getMemberId() {
        return memberId;
    }

    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }

    public String getOrderItemId() {
        return orderItemId;
    }

    public void setOrderItemId(String orderItemId) {
        this.orderItemId = orderItemId;
    }

    public String getSubOrderitemId() {
        return subOrderitemId;
    }

    public void setSubOrderitemId(String subOrderitemId) {
        this.subOrderitemId = subOrderitemId;
    }

    public int getReturnCount() {
        return returnCount;
    }

    public void setReturnCount(int returnCount) {
        this.returnCount = returnCount;
    }

    public String getOrderGoodsSubId() {
        return orderGoodsSubId;
    }

    public void setOrderGoodsSubId(String orderGoodsSubId) {
        this.orderGoodsSubId = orderGoodsSubId;
    }

    public String getServiceType() {
        return serviceType;
    }

    public void setServiceType(String serviceType) {
        this.serviceType = serviceType;
    }

    public Boolean getCheckReportFlag() {
        return checkReportFlag;
    }

    public void setCheckReportFlag(Boolean checkReportFlag) {
        this.checkReportFlag = checkReportFlag;
    }

    public String getReasonDesc() {
        return reasonDesc;
    }

    public void setReasonDesc(String reasonDesc) {
        this.reasonDesc = reasonDesc;
    }

    public String getReturnMethod() {
        return returnMethod;
    }

    public void setReturnMethod(String returnMethod) {
        this.returnMethod = returnMethod;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public MemberAddress gettMemberAddress() {
        return tMemberAddress;
    }

    public void settMemberAddress(MemberAddress tMemberAddress) {
        this.tMemberAddress = tMemberAddress;
    }

    public MemberAddress getsMemberAddress() {
        return sMemberAddress;
    }

    public void setsMemberAddress(MemberAddress sMemberAddress) {
        this.sMemberAddress = sMemberAddress;
    }

    public String getPostcode() {
        return postcode;
    }

    public void setPostcode(String postcode) {
        this.postcode = postcode;
    }
}